Big Huge Thesaurus

gasoline station

noun